// Funzioni di base per Cwn2

/**
* CWN2
*
* @module CWN2
*/

//Namespace: CWN2 , CWN2.base
CWN2 = {};
CWN2.base = CWN2.base || {};

// flag per debug
CWN2.base.DEBUG = false;

 //Funzione per aggiungere metodi ad una classe
 if (!Function.prototype.method) {
	Function.prototype.method = function (name, func) {
		this.prototype[name] = func;
		return this;
	};
 }

//Funzione per fare il trim di una stringa
if (!String.prototype.trim) { 
	String.prototype.trim = function () {
	   return this.replace( /^\\s*(\\S*(\\s+\\S+)*)\\s*$/, "$1");
	};
}


